fallopian aqueduct - Spanish English Dictionary